leave a wrong impression - French English Dictionary